Big Huge Thesaurus

cannon cracker

noun

sounds kind of like